/**
 *
 */
package barrier.senseBarrier;

/**
 * @author Yoni Seroussi
 * @author Roei Raviv
 * 
 * Use an array of size n (number if threads), each cell is used to
 * notify the previous thread that this thread finished it's work for
 * current phase (thread i notifies thread i-1 for all 0<i<N), if my predecessor
 * has not finished backoff.
 */
public class LinearSenseBarrierVolatileWithBackoff extends
        BaseLinearSenseBarrierVolatile {

    /**
     * Constructor
     * 
     * @param n
     *            barrier width
     */
    public LinearSenseBarrierVolatileWithBackoff(int n) {
        super(n, true);
    }
}
